home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / mail / pp / pp-6.0 / Format / charset / test / progs / Makefile < prev    next >
Encoding:
Makefile  |  1991-09-23  |  1.5 KB  |  86 lines

  1. # Makefile for the bpfilt test progs 
  2. #
  3. ############################################################
  4. #
  5. # @(#) $Header$
  6. #
  7. # $Log$
  8. #
  9. ############################################################
  10. #
  11. # Definitions
  12. #
  13. ############################################################
  14.  
  15. SRCS =  bit2ch.c ch255.c ch2val.c translate.c
  16. OBJS =  bit2ch.o ch255.o ch2val.o translate.o
  17. # DO NOT DELETE THIS LINE MAKE DEFINE NEEDS IT
  18.  
  19.  
  20. HEADERS         = ../../../../h
  21. LIBPP        =
  22.  
  23. CFLAGS          = $(CCOPTIONS) -I$(HEADERS) $(LCF) -D
  24. LDFLAGS         = $(LDOPTIONS) $(LLF)
  25.  
  26. LLFLAGS         = $(LINTFLAGS)
  27.  
  28.  
  29. ############################################################
  30. #
  31. # Building Rules
  32. #
  33. ############################################################
  34.  
  35. PROGS  = ch255 bit2ch ch2val translate
  36.  
  37. default: $(OBJS) $(PROGS)
  38. all:    $(PROGS)
  39.  
  40.  
  41. bit2ch:    bit2ch.o
  42.     $(CC) $(LDFLAGS) bit2ch.o -o $@
  43.  
  44. ch2val:    ch2val.o
  45.     $(CC) $(LDFLAGS) ch2val.o -o $@
  46.  
  47. ch255:    ch255.o
  48.     $(CC) $(LDFLAGS) ch255.o -o $@
  49.  
  50.  
  51. translate: translate.o
  52.     $(CC) $(LDFLAGS) translate.o -o $@
  53.  
  54.  
  55. install: ; 
  56.  
  57. clean: tidy
  58.     rm -f $(OBJS) $(PROGS)
  59.  
  60. tidy:
  61.     rm -rf core a.out *.old *.BAK 
  62.  
  63. depend:
  64.     $(DEPEND) $(SRCS)
  65.  
  66. define:
  67.     $(DEFINE) Makefile
  68.  
  69.  
  70. ############################################################
  71. #
  72. # End of Building Rules
  73. #
  74. ############################################################
  75.  
  76. # DO NOT DELETE THIS LINE MAKE DEPEND NEEDS IT
  77. # Dependencies follow
  78. bit2ch.o: bit2ch.c
  79. ch255.o: ch255.c
  80. ch2val.o: ch2val.c
  81. translate.o: translate.c
  82.  
  83. # DEPENDENCIES MUST END AT END OF FILE
  84. # IF YOU PUT STUFF HERE IT WILL GO AWAY
  85. # see make depend above
  86.